A feature model metrics-based approach to develop a software product line

نویسندگان

  • Yacine Djebar
  • Mohamed Tahar Kimour
  • Nouredine Guersi
چکیده

In recent years, the Software Product Line (SPL) is becoming a mainstream strategy in software development. The high reusability and the great derivability by modelling common and variable artefacts are undoubtedly its significant strengths. Taking advantage of these strengths requires a design of efficient product line. Often, most existing SPL design approaches build on feature modelling by analysis of existing similar products. However, existing feature-based modelling techniques lack analysis support for building SPL with regard to different stakeholder’s views. In this paper, we propose an approach based on analyzing and assessing process for creating expressive structure of an SPL. Such a process provides stakeholders with a set of optimal structures of SPL in different models and a set of metrics. In doing so, we argue that we facilitate the selection of appropriate predefined products structures under the form of a set of configuration-views.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Business Applications Architecture Model Based on Software Product Line Approach

Software product line architecture is one of the most important artifacts defined at the early stage of a product line development process. Since the rest of the products are developed based on the initial product line architecture, it is of high importance to ensure the architecture stability by enabling the software’s evolution possibilities. Industrial evidence shows that companies spend mor...

متن کامل

New Set of Metrics for Accessing Usability in Feature Oriented Programming

Quality and complexity assessment are critical aspects in feature oriented software development. Feature oriented development is part of software product line methodology where software is framed using feature concept. In course of research; object oriented metrics are being used to assess the quality of feature model. But these metrics limit the complexity within the features and complexity ac...

متن کامل

An Approach for Feature Modeling of Context-Aware Software Product Line

Feature modeling is an approach to represent commonalities and variabilities among products of a product line. Context-aware applications use context information to provide relevant services and information for their users. One of the challenges to build a context-aware product line is to develop mechanisms to incorporate context information and adaptation knowledge in a feature model. This pap...

متن کامل

Empirical Evaluation of Metrics to Assess Software Product Line Feature Model Usability

A Software product line represents systems having conceptual similarity. All the systems in the product line have commonalities and variability. Feature models are often used to represent this intrinsic commonality and variability. They have a tree-like structure. A feature model which is low in quality will have negative effect over all the products belonging to the product line. Thus, early i...

متن کامل

Modelling Quality Attributes in Feature Models in Software Product Line Engineering

In software product line engineering, product configuration is the process of selecting the desired features from a feature model based on customers’ functional requirements. The quality attribute assessments for a configured product are neglected in most existing product configuration approaches. As we know, the key issue of assessing quality attributes for a configured product is to measure t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. Arab J. Inf. Technol.

دوره 14  شماره 

صفحات  -

تاریخ انتشار 2017